cover the mare - Francés Inglés Diccionario